skid car

English

noun
Definitions
  • (automotive) A car with a frame on casters attached to it (a skid frame), which lowers the effective weight of the car on its tires, allowing easy skids, simulating aquaplaning and driving on ice

Etymology

Compound from English skid + English car.

Origin

English

car

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms